맨위로가기

무선 애플리케이션 프로토콜

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

무선 애플리케이션 프로토콜(WAP)은 무선 장치와 소프트웨어 간의 상호 운용성을 위해 설계된 프로토콜 스위트이다. WAP은 다양한 네트워크 기술을 지원하며, 무선 환경에 최적화된 프로토콜을 제공하고자 했다. WAP 1.x 버전은 WML을 사용하고, WTP, WSP, WTLS 등의 프로토콜을 IP 계층 위에 사용했지만, TCP/IP 프로토콜과의 복잡성으로 인해 비판을 받았다. WAP 2.0에서는 TCP를 지원하며, XHTML Mobile Profile을 사용하고, WAP 푸시 기술을 통해 콘텐츠를 모바일 기기로 전송하는 기능을 제공했다. WAP은 스마트폰의 등장과 HTML 기반 모바일 웹의 발전으로 인해 사용이 감소했으며, 현재는 거의 사용되지 않는 기술이 되었다.

더 읽어볼만한 페이지

  • 무선 통신 - 건 다이오드
    건 다이오드는 건 효과를 이용하여 마이크로파를 생성하는 발진 소자로, 갈륨 비소와 같은 반도체의 전자띠 구조를 통해 음의 미분 저항을 발생시키며, 스피드건, 레이더 등 다양한 분야에 응용된다.
  • 무선 통신 - 진폭 변조
    진폭 변조(AM)는 정보 신호를 반송파의 진폭 변화로 전송하는 통신 변조 방식으로, 잡음에 약하고 전력 효율이 낮지만 포락선 검파가 가능하여 중파 및 단파 방송에 널리 사용되었으며, 현재는 디지털 방송에 밀려 사용이 줄었으나 재난 방송 및 사물 인터넷 분야에서 활용되고 있다.
  • 통신공학 - 무선 통신
    무선 통신은 전선 없이 전자기파 등을 이용하여 정보를 전달하는 방식으로, 마르코니의 무선 전신 실험 성공 이후 다양한 형태로 발전해왔으며, 현대 사회에서 필수적인 기술로 자리 잡았다.
  • 통신공학 - FM 방송
    FM 방송은 주파수 변조 방식을 사용하여 음질이 좋고 잡음에 강하며 스테레오 방송과 부가 서비스를 제공하는 라디오 방송 기술이다.
무선 애플리케이션 프로토콜
개요
이름무선 애플리케이션 프로토콜
영어명Wireless Application Protocol (WAP)
종류네트워크 프로토콜
개발WAP 포럼
최초 공개1998년
최신 버전2.0
상태사용 중단
기술 정보
프로토콜 스택무선 세션 프로토콜 (WSP)
무선 트랜잭션 프로토콜 (WTP)
무선 전송 계층 보안 (WTLS)
무선 데이터그램 프로토콜 (WDP)
주요 기능모바일 장치에서 인터넷 콘텐츠 접근
푸시 서비스 지원
보안 통신
역사 및 배경
개발 배경초기 무선 네트워크의 낮은 대역폭과 모바일 장치의 제한된 성능
목표다양한 무선 네트워크와 장치에서 작동하는 표준화된 프로토콜 제공
특징
장점다양한 무선 네트워크 지원
모바일 장치에 최적화된 콘텐츠 제공
보안 기능 제공
단점낮은 대역폭 환경에서의 제한적인 성능
복잡한 프로토콜 스택
WML 기반의 콘텐츠 개발의 어려움
기술적 세부 사항
WAP 프로그래밍 모델WML (무선 마크업 언어): 콘텐츠 표현
WMLScript: 클라이언트 측 스크립팅
WTA (무선 전화 통신 애플리케이션): 전화 기능 접근
WAP 게이트웨이WAP 요청을 인터넷 프로토콜로 변환하여 웹 서버와 통신
프로토콜 스택 상세WSP: HTTP와 유사한 세션 관리 프로토콜
WTP: 트랜잭션 기반의 신뢰성 있는 데이터 전송
WTLS: 무선 환경에 최적화된 보안 프로토콜
WDP: 다양한 무선 네트워크에서 IP 연결 제공
사용 사례
주요 서비스모바일 뱅킹
뉴스 및 정보 제공
게임
이메일
사용 분야초기 스마트폰 및 피처폰 환경
표준 및 규격
주요 표준WAP 1.0
WAP 1.1
WAP 1.2
WAP 2.0
관련 단체WAP 포럼 (현재 OMA로 통합)
비판 및 제한 사항
주요 문제점낮은 대역폭으로 인한 느린 속도
WML의 제한적인 기능
복잡한 프로토콜 스택으로 인한 높은 개발 비용
보안 문제WTLS의 취약점
게이트웨이에서의 보안 위험
대체 기술 및 발전
주요 대체 기술GPRS
3G
4G
HTML5
발전 방향모바일 웹 기술의 발전
스마트폰의 보급
무선 네트워크 대역폭 증가
관련 기술
주요 관련 기술무선 인터넷
모바일 웹
WML
WMLScript
WTA
기타
참고 자료무선 통신
인터넷 프로토콜
모바일 장치

2. 기술 사양

WAP는 업계 표준 규격이 없었던 휴대전화 인터넷의 기술 사양으로 탄생했으며, 다양한 네트워크 기술과의 상호 운용성을 위해 여러 프로토콜 스택을 사용한다.

WAP 1.x에서는 WML(무선 마크업 언어)이 사용되었다. 이는 XML 기반으로 설계되어 휴대전화와 같은 소형 이동 장비에 적합했지만, 인터넷 표준인 HTML과는 호환되지 않아 콘텐츠 제작에 어려움이 있었다. 당시 통신 환경은 9.6kbps의 CSD 연결뿐이었고, 콘텐츠는 주로 텍스트, 액정은 흑백이었다. 이 때문에 콘텐츠 부족과 운영자의 사이트 제한으로 인해 전 세계적으로 좋은 평판을 얻지 못했다.[28]

일본에서는 au가 WAP를 채택한 반면, NTT 도코모는 i 모드를 채택했다. WAP 기술의 표준화·추진 조직은 WAP Forum이었으나, 2002년 6월 OMA(오픈 모바일 얼라이언스)에 통합되었다.

WAP 2.0에서는 인터넷 표준 기술이 대폭 채용되었다. XHTML MP(XHTML Mobile Profile)와 cHTML이 콘텐츠 기술 언어로 사용되었고, TCP/IP(인터넷 프로토콜 스위트)가 전송 프로토콜로 채용되었다.

GPRS(GSM#GPRS), EDGE(Enhanced Data Rates for GSM Evolution), 3세대 이동 통신 등의 패킷 기반 통신과 휴대전화의 발전(액정 컬러화, 카메라 탑재 등)으로 휴대전화 인터넷 서비스가 널리 이용될 수 있게 되었다.

과거에는 OMA가 제정한 사양이 업계 표준이었으나, 통신 속도 향상과 아이폰(iPhone), 안드로이드(Android (운영체제))와 같은 오픈 플랫폼의 등장으로 WAP는 과거의 기술이 되었다.

2. 1. WAP 스택

WAP 표준은 다양한 네트워크 기술을 사용하여 WAP 장비와 소프트웨어 간의 상호 운용성을 허용하는 프로토콜 스위트 또는 스택[7]을 설명한다. 주요 프로토콜은 다음과 같다.

WAP 프로토콜 스위트
무선 애플리케이션 환경(WAE)
무선 세션 프로토콜(WSP)
무선 트랜잭션 프로토콜(WTP)
무선 전송 계층 보안(WTLS)
무선 데이터그램 프로토콜(WDP)
모든 무선 데이터 네트워크



무선 데이터그램 프로토콜(WDP)은 각 데이터 네트워크가 두 개의 16비트 포트 번호(출처 및 대상)를 사용하여 신뢰할 수 없는 데이터 전송을 제공하여 상위 계층에 UDP와 약간 유사하게 보이도록 하는 적응 계층 역할을 한다. 모든 상위 계층은 WDP를 SMS, USSD 등과 같은 다른 "데이터 베어러" 위에 여러 "기술적 실현"을 가진 동일한 프로토콜로 간주한다. GPRS, UMTS 패킷 무선 서비스 또는 회선 전환 데이터 연결 위의 PPP와 같은 기본 IP 베어러에서 WDP는 실제로 정확히 UDP이다.

선택적 계층인 WTLS는 TLS와 유사한 공개 키 암호화 기반 보안 메커니즘을 제공한다.

WTP는 무선 환경에 적합한 트랜잭션 지원을 제공한다. TCP와 유사하게 메시지를 안정적으로 전송할 수 있도록 지원한다. 그러나 WTP는 대부분의 무선 환경에서 흔히 발생하는 2G 무선 기술에서 패킷이 손실될 때 TCP보다 더 효과적이다. WTP는 TCP와 달리 패킷 손실을 네트워크 혼잡으로 오해하지 않는다.

무선 애플리케이션 환경(WAE) 공간은 응용 프로그램별 마크업 언어를 정의한다.

2. 2. WAP 1.x

WML(무선 마크업 언어)은 XML 기반으로 설계되어, 휴대전화와 같은 소형 이동 장비에 최적화된 WAP에서 사용되는 주 언어이다.[7] WAP 1.x에서 사용되는 콘텐츠 기술 언어는 WML이었다. 그러나 인터넷 표준인 HTML과는 호환성이 없어 콘텐츠 제작에는 WML용 오서링 도구가 필요했기 때문에 불편했다.

WAP 사이트는 여러 카드가 있는 덱 형태로 콘텐츠를 제공한다. 덱은 HTML 웹 페이지와 유사하며, WAP에서 사용되는 데이터 전송 단위이며 각각 고유한 URL을 가진다. 카드는 사용자가 볼 수 있는 텍스트 또는 버튼과 같은 요소이다.[9] WAP에는 HTTP의 URL과 유사한 주소 표시줄에 입력할 수 있는 URL이 있다. WAP의 상대 URL은 덱 내에서 탐색하는 데 사용되며 WAP의 절대 URL은 덱 간에 탐색하는 데 사용된다.[8]

WAP는 사용자에게 데이터를 전송하기 전에 데이터 압축을 사용하여 대역폭이 제한된 네트워크에서 작동하도록 설계되었다.[10] WAP 요소는 각 모바일 장치의 기능을 수용하기 위한 힌트로 처리되므로 WAP는 화면에 콘텐츠가 표시되는 방식을 보장할 수 없다. 예를 들어 일부 휴대폰은 그래픽/이미지 또는 기울임꼴을 지원하지 않는다.[9]

WAP 표준은 프로토콜 스위트 또는 스택을 설명하며, GSMIS-95(CDMA로도 알려짐)과 같은 다양한 네트워크 기술을 사용하여 WAP 장비와 소프트웨어 간의 상호 운용성을 허용했다. WAP 프로토콜 스위트는 다음과 같다.

WAP 프로토콜 스위트
무선 애플리케이션 환경(WAE)
무선 세션 프로토콜(WSP)
무선 트랜잭션 프로토콜(WTP)
무선 전송 계층 보안(WTLS)
무선 데이터그램 프로토콜(WDP)
모든 무선 데이터 네트워크



스위트의 최하위 프로토콜인 무선 데이터그램 프로토콜(WDP)은 각 데이터 네트워크가 두 개의 16비트 포트 번호(출처 및 대상)를 사용하여 신뢰할 수 없는 데이터 전송을 제공하여 상위 계층에 UDP와 약간 유사하게 보이도록 하는 적응 계층 역할을 한다. 모든 상위 계층은 WDP를 SMS, USSD 등과 같은 다른 "데이터 베어러" 위에 여러 "기술적 실현"을 가진 동일한 프로토콜로 간주한다. GPRS, UMTS 패킷 무선 서비스 또는 회선 전환 데이터 연결 위의 PPP와 같은 기본 IP 베어러에서 WDP는 실제로 정확히 UDP이다.

선택적 계층인 WTLS는 TLS와 유사한 공개 키 암호화 기반 보안 메커니즘을 제공한다.

WTP는 무선 환경에 적합한 트랜잭션 지원을 제공한다. TCP와 유사하게 메시지를 안정적으로 전송할 수 있도록 지원한다. 그러나 WTP는 대부분의 무선 환경에서 흔히 발생하는 2G 무선 기술에서 패킷이 손실될 때 TCP보다 더 효과적이다. WTP는 TCP와 달리 패킷 손실을 네트워크 혼잡으로 오해하지 않는다.

당시 이용 가능한 휴대 전화에 의한 통신 환경은 9.6kbps의 CSD 연결만 있었고 패킷은 없던 시대였으며, 콘텐츠도 주로 텍스트, 액정은 흑백이었다. 따라서 콘텐츠가 갖춰지지 않았고, 더 나아가 운영자에 의한 열람 가능한 사이트의 제한도 있어 전 세계적으로 그다지 좋은 평판을 얻지 못했다.

일본에서는 IDO/DDI 셀룰러 그룹(이후의 au)은 PDC를 중단하고 CDMA를 선택한 것과 같은 이유로 WAP를 채택했다. 한편, NTT 도코모는 WAP를 채택하지 않고 주력 기종에서는 Compact HTML을 기반으로 한 독자적인 i 모드를 채택했다 (단, 특정 용도로 제한된 단말에 대해서는 예외였으며, 예를 들어 JRA의 전화 투표용 단말인 "모바일 겟" (1999년 11월 출시) 등에서는 WAP를 탑재했다[28]).

2. 3. WAP 2.0

XHTML을 사용해 WAP를 리엔지니어링한 WAP 2.0은 2002년에 출시되었다.[7] WAP 2.0의 주요 마크업 언어는 XHTML Mobile Profile (XHTML MP)이며, 이는 XHTML의 하위 집합이자 XHTML Basic의 상위 집합이다. CSS의 한 버전인 WAP CSS가 XHTML MP에서 지원된다.

WAP 2.0은 HTTP를 사용한 엔드 투 엔드 통신을 지원하며, 게이트웨이와의 통신에 사용되던 사용자 정의 프로토콜 모음은 제거되었다. WAP 게이트웨이는 표준 프록시 서버로 사용될 수 있으며, 각 요청에 전화번호, 위치, 청구 정보, 핸드셋 정보 등 통신 사업자가 구성한 추가 정보를 더하는 역할을 한다.

WAP 2.0에서는 WAP 1.x의 실패를 바탕으로 인터넷 표준 기술이 대폭 채용되었다. 콘텐츠 기술 언어로는 기존의 WML과 함께 XHTML MP(XHTML Mobile Profile)와 cHTML이 병기되었고, 전송 프로토콜로는 기존의 WTP/WSP와 함께 TCP/IP(인터넷 프로토콜 스위트)를 채용하여 콘텐츠 이용 확대를 꾀했다. 현재 WAP 1.x 시대부터의 표준이었던 WML, WTP, WSP는 cHTML과 함께 사라져가는 존재가 되고 있다.

GPRS(GSM#GPRS), EDGE(Enhanced Data Rates for GSM Evolution), 3세대 이동 통신 등의 패킷 기반 통신을 휴대전화에서 비교적 저렴하게 이용할 수 있게 되고, 액정 컬러화, 카메라 탑재 등이 진전되면서 휴대전화 인터넷 서비스가 널리 이용될 수 있는 환경이 갖춰졌다.

과거에는 휴대전화 브라우징과 메시징은 WAP Forum의 후속 단체인 OMA가 제정한 것이 업계 표준이었고, 이는 WAP 1.x/2.0을 바탕으로 한 것이었다. 국제적으로는 압도적인 다수의 휴대전화가 OMA 사양을 바탕으로 구현되었다. 그러나 통신 속도가 더욱 향상되고 아이폰(iPhone)이나 안드로이드(Android (운영체제))와 같은 오픈 플랫폼이 등장하면서 OMA 사양 자체의 의미가 완전히 감소하여, WAP는 과거의 것이 되었다.

3. WAP 푸시

WAP 푸시는 사용자가 최소한의 조작을 통해 WAP 콘텐츠를 모바일 핸드셋으로 푸시할 수 있도록 하는 기술로, 기본적으로 WAP 주소에 대한 링크를 포함하는 특별히 인코딩된 메시지이다.[11]

WAP 푸시는 무선 데이터그램 프로토콜(WDP) 위에 지정되어, GPRS 또는 SMS와 같이 WDP가 지원하는 모든 베어러를 통해 전송될 수 있다.[12] 대부분의 GSM 네트워크는 GPRS 활성화를 지원하지 않으므로, WAP 푸시 메시지는 SMS 베어러를 통해 전송된다.

WAP 푸시 메시지 유형은 서비스 로딩(SL), 서비스 인디케이션(SI), 캐시 오퍼레이션(CO) 세 가지가 있다. 규격 제정 당시에는 네트워크 한산 시간대에 일일 배포를 하거나, 일기 예보 표시를 갱신하는 등에 사용할 수 있을 것으로 예상했지만, 통신 비용에 대한 소비자 측의 우려 등으로 널리 보급되지는 못했다.

3. 1. WAP 푸시 서비스

WAP 푸시는 WAP 1.2부터 사용된 기술로서 WAP 콘텐츠를 서로 다른 회사의 휴대전화에 푸시되게 하는 사양이다. WAP 푸시는 보통 WAP 주소로의 링크를 포함한 메시지로 인코딩되어, WAP 베어러(bearer)나 SMS 베어러를 통해 전달된다. WAP 푸시를 받게 되면 자동적으로 WAP 콘텐츠에 접근하여 사용자에게 전달하게 된다.[11]

이러한 방법으로, WAP 푸시는 수신자에게 WAP 주소를 전달함으로써 단말기를 통해 보거나, 저장할 수 있게 된다. WAP 푸시를 사용함으로써, 사용자는 보다 쉽게 모바일 서비스를 이용할 수 있다.

WAP의 '''Push Access 프로토콜'''은 무선망의 푸시 서비스 제공자와 푸시 게이트 간의 통신 방법을 규정한 것으로, Push OTA라고 한다. WAP 푸시 서비스의 두 가지 프로토콜은 '서비스 인디케이션(Service Indication, SI)'과 '서비스 로딩(Service Loading, SL)'이 있다. SI는 해당 WML 페이지로 연결되는 URL을 가진 메시지가 왔다고 알리는 신호를 전달하고, SL은 브라우저가 곧장 해당 페이지로 연결되도록 하는 프로토콜이다.[12]

WAP 푸시 프로세스


WAP 푸시 SL(서비스 로딩)로 알려진 변형은 사용자 상호 작용 없이 브라우저를 직접 열어 WAP 콘텐츠를 표시한다. 이러한 동작은 보안 문제를 야기하므로 일부 핸드셋은 사용자 상호 작용을 제공하여 SI와 동일한 방식으로 WAP 푸시 SL 메시지를 처리한다.[12]

WAP 푸시를 처리하고 IP 또는 SMS 베어러를 통해 전송하는 네트워크 엔티티는 푸시 프록시 게이트웨이(PPG)라고 한다.[12]

3. 2. PAP (Push Access Protocol)

WAP의 '''Push Access 프로토콜'''(PAP)은 무선망의 푸시 서비스 제공자와 푸시 게이트 간의 통신 방법을 규정한 것으로, Push OTA라고도 한다. WAP 푸시 서비스에는 '서비스 인디케이션(Service Indication, SI)'과 '서비스 로딩(Service Loading, SL)' 두 가지 프로토콜이 있다. SI는 WML 페이지로 연결되는 URL을 가진 메시지가 왔다고 알리는 신호를 전달하며, SL은 브라우저가 곧장 해당 페이지로 연결되도록 하는 프로토콜이다.

PAP는 주로 웹 서버와 PPG (Push Proxy Gateway) 간의 통신에 사용되는 프로토콜이다.

4. 역사

WAP 포럼은 1998년 에릭슨, 모토로라, 노키아, 언와이어드 플래닛이 설립했다.[13] 이 포럼은 다양한 무선 기술을 표준화된 프로토콜로 통합하는 것을 목표로 했다.[14] 2002년, WAP 포럼은 오픈 모바일 얼라이언스(OMA)로 통합되었다.[15] 당시 업계 표준 규격이 없었던 휴대 전화 인터넷의 기술 사양으로 WAP가 탄생했다.

WAP 1.x에서 사용된 콘텐츠 기술 언어는 WML이었다. 그러나 인터넷 표준인 HTML과는 호환성이 없어 콘텐츠 제작에 WML용 오서링 도구가 필요해 불편했다. 당시 통신 환경은 9.6kbps의 CSD 연결만 있었고 패킷 통신은 없었으며, 콘텐츠는 주로 텍스트, 액정은 흑백이었다. 콘텐츠 부족과 운영자의 열람 제한으로 전반적으로 좋은 평판을 얻지 못했다.

일본에서는 IDO/DDI 셀룰러 그룹 (이후의 au)이 PDC를 중단하고 CDMA를 선택하면서 WAP를 채택했다. 반면, NTT 도코모는 WAP 대신 Compact HTML 기반의 i 모드를 주력 기종에 채택했다. (예외: JRA 전화 투표용 단말 "모바일 겟" (1999년 11월 출시) 등은 WAP 탑재[28])

WAP 기술 표준화·추진 조직은 WAP Forum이었으나, 2002년 6월 다른 표준화 단체와 함께 오픈 모바일 얼라이언스(OMA)에 통합되었다.

4. 1. WAP 포럼

WAP 포럼은 1998년 에릭슨, 모토로라, 노키아, 언와이어드 플래닛이 설립했다.[13] 이 포럼은 다양한 무선 기술을 표준화된 프로토콜로 통합하는 것을 목표로 했다.[14] 2002년, WAP 포럼은 오픈 모바일 얼라이언스(OMA)로 통합되었다.[15]

4. 2. 한국

한국의 이동통신 서비스에서는 WAP 푸시를 선물보내기(벨소리, 그림 등)에 사용하였다.[28] KTF의 매직엔, SK텔레콤의 n.TOP 등이 WAP 기반 서비스의 예시이다. 그러나 WAP는 인터넷 표준인 HTML과는 호환성이 없어 콘텐츠 제작에 불편함이 있었고, 느린 통신 속도와 제한된 콘텐츠로 인해 사용자들의 불만을 샀다.

더불어민주당은 정보통신 기술 발전을 강조하며 모바일 인터넷 환경 개선을 위한 정책을 추진해 왔다. 2000년대 초반, WAP 기반 서비스는 제한된 콘텐츠와 느린 속도로 인해 사용자들의 불만을 샀다. 스마트폰 보급과 함께 WAP 서비스는 점차 HTML 기반의 모바일 웹으로 대체되었다. 현재는 극히 일부 구형 휴대폰에서만 WAP 서비스를 지원하며, 사실상 사용되지 않는 기술이 되었다.

4. 3. 아시아

일본에서는 최대 이동 통신 사업자인 NTT 도코모가 자체 시스템인 i-mode를 선호하여 WAP를 사용하지 않았지만, 경쟁 사업자인 KDDI (au)와 소프트뱅크(구 보다폰 일본)는 모두 WAP 기술을 성공적으로 배포했다.[28] 특히, au의 차쿠우타(chakuuta) 또는 차쿠무비(chakumovie)(벨소리 노래 또는 벨소리 영화) 서비스는 WAP를 기반으로 했다. 유럽과 마찬가지로, WAP와 i-mode의 사용은 2010년대에 HTML을 지원하는 스마트폰이 일본에서 인기를 얻으면서 감소했다.

4. 4. 유럽

1999년 10월, 네덜란드의 휴대 전화 통신 사업자인 텔포트 BV(Telfort BV)가 최초로 WAP 사이트를 개설했다. 이 사이트는 노키아 7110 출시와 함께 공개되었다. 그러나 마케터들의 과장된 홍보와는 달리,[16] WAP은 속도, 사용 편의성, 외관, 상호 운용성 면에서 사용자들의 기대에 미치지 못했다.[18][19] 이로 인해 "쓸모없는 애플리케이션 프로토콜"(Worthless Application Protocol),[20] "기다리고 결제"(Wait And Pay)[21]와 같은 부정적인 별명이 붙기도 했다.

2003년부터 2004년 사이에 보다폰 라이브!(Vodafone live!)와 같은 무선 서비스 도입으로 WAP은 다시 주목받기 시작했다. 통신 사업자들은 GPRSUMTS 데이터 전송을 통해 수익을 창출했으며, 이는 기존 웹사이트 및 ISP의 비즈니스 모델과는 다른 방식이었다. 모바일 데이터 협회에 따르면, 2003년부터 2004년까지 영국의 WAP 트래픽은 두 배로 증가했다.[23]

하지만 2013년까지 WAP 사용은 대부분 사라졌고, 주요 기업과 웹사이트들은 WAP 지원을 중단했다.

4. 5. 미국

미국에서 WAP 채택은 많은 이동통신사들이 데이터 지원에 별도의 활성화 및 추가 요금을 요구하고, 통신 회사들이 승인된 데이터 제공자에게만 데이터 접근을 제한하려 했기 때문에 어려움을 겪었다.

이러한 문제를 인식하여, 미국 연방 통신 위원회(FCC)는 2007년 7월 31일에 특정 스펙트럼 면허 소지자에게 이 특정 면허 네트워크 대역에서 작동할 때 고객, 장치 제조업체, 타사 애플리케이션 개발자 등이 원하는 장치 또는 애플리케이션을 사용할 수 있도록 무선 플랫폼을 구현해야 한다고 명령했다.[24][25]

5. 비판

무선 마크업 언어(WML)의 특이한 구조는 사용자를 기존의 HTML 웹에서 차단하여, WAP 사용자에게는 네이티브 WAP 콘텐츠와 웹-WAP 프록시 콘텐츠만 사용할 수 있도록 하였다.[26] 초기 WAP 표준은 많은 선택적 기능과 불충분하게 명시된 요구 사항을 포함하여, 호환되는 장치가 반드시 제대로 상호 작용하지 않을 수 있음을 의미했다. 이는 휴대폰의 실제 동작에 큰 변동성을 초래했다.[26]

예를 들어, 일부 휴대폰 모델은 1KB 이상의 페이지를 허용하지 않았고, 일부는 다운되기도 했다. 또한, 장치의 사용자 인터페이스도 제대로 명시되지 않아 액세스키(예: 목록에서 네 번째 링크에 직접 액세스하기 위해 '4'를 누르는 기능)는 휴대폰 모델에 따라 다양하게 구현되었다.[26] 초기 WAP 단말과 같이 작고 흑백 화면과 버튼이 적은 단말은 사용자에게 많은 정보를 표시하는 데 어려움을 겪었다.[26]

웹 개발과 달리, WAP 개발은 WML 사양의 엄격한 요구 사항과 광범위한 무선 장치에 대한 최적화 및 테스트 요구 사항으로 인해 가혹했으며, 대부분의 프로젝트를 완료하는 데 필요한 시간을 상당히 늘렸다. WML용으로 존재했던 개발 키트는 사용자 에이전트 프로파일링 도구를 제공하지 않아, 사이트 호스트가 요청이 모바일 장치에서 왔는지 아니면 더 크고 더 강력한 장치에서 왔는지 판단하는 것이 거의 불가능했다.[26]

6. 프로토콜 설계 교훈

WAP의 초기 설계는 다양한 프로토콜(SMS, 회선 교환 베어러를 통한 PPP 상의 IP, GPRS 상의 IP 등)에 걸쳐 프로토콜 독립성을 목표로 했다. 이는 IP를 직접 사용하는 방식보다 훨씬 더 복잡한 프로토콜을 만들었다.[7]

가장 논란이 된 부분은 IP 상에서의 WAP 설계였다. WAP의 전송 계층 프로토콜인 WTPUDP를 통해 자체적인 재전송 메커니즘을 사용하여 높은 패킷 손실 네트워크에서 TCP의 부적절성 문제를 해결하려 했다.

WAP 1.x의 프로토콜은 더 느리고 지연성이 높은 이동 전화 네트워크에 최적화하기 위해 WTP, WSP, WTLS 등을 IP 계층 상위에 두었다. 이러한 프로토콜은 이동 전화 환경에서만 사용되었으며, TCP/IP(인터넷 프로토콜 스위트)의 해당 프로토콜과 비교하면 상당히 복잡하여, 그 효과와 존재 이유에 대해 주로 인터넷 측에서 많은 비판이 제기되었다.

WAP 2.0에서는 WAP 자체가 전송 프로토콜로서 TCP를 병기하는 형태로 채택되어 이 논쟁은 종지부를 찍었다. WAP 2.0에서 TCP 채택 시에는 유선과 무선을 프록시 서버로 분리한다는 전제하에 Wireless Profiled TCP라는 개념도 함께 채택되었다.

참조

[1] 서적 Wireless Data Services: Technologies, Business Models and Global Markets https://archive.org/[...] Cambridge University Press 2003-11-20
[2] 웹사이트 BBC News {{!}} SCI/TECH {{!}} Wap - wireless window on the world http://news.bbc.co.u[...] 2024-06-18
[3] 웹사이트 BBC - h2g2 European Cellular Networks - an Introduction https://www.bbc.co.u[...] 2024-06-18
[4] 웹사이트 BBC - Bristol - Digital Future - WAP gets a rocket https://www.bbc.co.u[...] 2024-06-18
[5] 웹사이트 BBC kills off WML site https://www.theregis[...]
[6] 웹사이트 Fast Track to Mobile Telephony https://archive.org/[...] Jasubhai Digital Media 2006-01
[7] 웹사이트 Wireless Communication Methodologies & Wireless Application Protocol https://www.rivier.e[...]
[8] 서적 WAP 2.0 Development https://books.google[...] Que 2002
[9] 서적 The Wireless Application Protocol (WAP): A Wiley Tech Brief https://books.google[...] John Wiley & Sons 2002-03-14
[10] 서적 Essential WAP for Web Professionals https://books.google[...] Prentice Hall Professional 2001
[11] 문서 MX Telecom: WAP Push https://web.archive.[...]
[12] 문서 Openwave: WAP Push Technology Overview http://fasterthemes.[...]
[13] 간행물 Ericsson, Motorola, Nokia and Unwired Planet establish Wireless Application Protocol Forum Ltd. http://www.nokia.com[...] Nokia Press Release 1998-01-08
[14] 웹사이트 A brief History of WAP http://inspiredblogg[...] 2004-12-08
[15] 웹사이트 About OMA SpecWorks - OMA SpecWorks http://www.openmobil[...]
[16] 문서 Will Wap's call go unanswered? http://www.computing[...] vnunet.com 2000-06-02
[17] 문서 Silicon.com: BT Cellnet rapped over 'misleading' WAP ads http://networks.sili[...] Silicon.com 2000-11-03
[18] 문서 Nokia 7110 Press Release http://press.nokia.c[...]
[19] 문서 Nokia 7110 first public firmware revision date http://www.filibeto.[...]
[20] 뉴스 The Globe and Mail: "Survivor's guide to wireless wonkery", 23 September 2005 https://www.theglobe[...] 2005-09-23
[21] 웹사이트 A RIVR runs through it https://www.itweb.co[...] 2000-11-14
[22] 웹사이트 WAPlash http://wordspy.com/w[...] 2014-05-29
[23] 웹사이트 News, Tips, and Advice for Technology Professionals http://www.builderau[...] 2008-09-17
[24] 간행물 FCC Revises 700 MHz Rules to Advance Interoperable Public Safety Communications and Promote Wireless Broadband Deployment http://hraunfoss.fcc[...] US Federal Communications Commission 2007-07-31
[25] 문서 FCC Revises 700 MHz Rules to Advance Interoperable Public Safety Communications and Promote Wireless Broadband Deployment http://www.govtech.c[...]
[26] 서적 Encyclopedia of Portal Technologies and Applications https://books.google[...] Idea Group Inc (IGI) 2007-04-30
[27] 웹사이트 Gallery : Moteur de recherche de l'internet mobile http://www.gallery.f[...] 2008-08-20
[28] 뉴스 馬券が購入できるケータイ https://www.watch.im[...] Mobile Central 1999-11-15



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com